sustained applause - Turkish English Dictionary